academic peer-reviewed journals - Deutsch Englisch Wörterbuch